foul stench - Turco Inglés Diccionario